<!DOCTYPE html>
<html>
<head>
    <title></title>
    <meta charset="utf-8">
</head>
<body>
<style type="text/css">
    *{
        box-sizing: border-box;
    }
    .center{
        margin:0 auto;
        width:300px;
        border:1px solid red;
    }
    .textCenter{
        text-align: center;
    }
    html,body{
        margin:0;

        padding:0;
    }
    .scrollbar-toggle{
        background-color: lightcoral;
        -webkit-animation: scrollbar-toggle 2s infinite alternate;
    }
    @-webkit-keyframes scrollbar-toggle {
        from {
            height: 20vh;
        }
        to {
            height: 80vh;
        }
    }

    .scrolbarWarp{
        overflow-y: auto;
        margin-left:calc(100vw - 100%);
    }
</style>

    <pre>
        居中用法 ：  <br>
        text-align:center   针对内联元素生效，设置在父元素上，内部内联元素居中，例如span img等
        <br>
        margin:0 auto; <br>
            针对块级元素生效，设置在自身上，会自动局于父元素的中间, <br>
            注意这里 需要居中的块级元素如果要居中必须有宽度，没有宽度居中还是100% 没有意义。 <br>
    </pre>
    <hr>
<div class="scrolbarWarp">
    <div>
        <div class="center"><h3>我是块级元素居中</h3></div>
    </div>
    <div class="textCenter">
        <span>我是内联元素居中</span>
        <img class="center" style="width:400px;height:auto;" src="http://f.hiphotos.baidu.com/super/whfpf%3D425%2C260%2C50/sign=25d94b06bea1cd1105e32160df2ffcce/a2cc7cd98d1001e9e404bb39bc0e7bec54e797c8.jpg" alt="我是居中图片"/>
    </div>
    <div class="scrollbar-toggle">
        我是用来撑出滚动条的
    </div>
</div>

</body>
</html>